home *** CD-ROM | disk | FTP | other *** search
File List | 1997-02-08 | 12.2 KB | 213 lines |
- ============================================================
- PC assembler programming files
- ============================================================
- The notation 'ASP' indicates the program complies with the
- standards of the Association of Shareware Professionals.
-
-
- ============================================================
- PC 80x86 assemblers/dissasemblers/debuggers
- ============================================================
- 0938.ZIP ASSEMBLY language tools pop-up manual,debug,dis-asm etc
- 1930.ZIP A86/D86 full 8086 macro assembler package with debug
- ARROWASM.ZIP The arrowsoft assembler public domain version 1.00D
- The Arrowsoft Assembler takes as its input 8086, 8088, 80186
- and 80286 assembly language source files and produces
- relocatable object modules which may be linked and run under
- the MS-DOS and PC-DOS operating systems. The syntax of the
- input files is a superset of that accepted by the Microsoft
- Macro Assembler (versions 3.0 and later). In fact, most
- programs written for the Microsoft product should assemble
- without modification with the Arrowsoft Assembler.
- DESA101.ZIP disassembler GEMA v1.01
- DISASM32.ZIP Visual Disasm32
- (free limited demonstration version) is a symbolic visual
- disassembler for 32 bits Portables Executables (PE) used by
- Windows95/NT and Win32s. This new version 0.46 add somes
- improvements and had many bugs fixed and has been tested on
- many more misc. executables and work on Windows95/NT 3.5,
- Win32s 1.2 or more.
- DISASTER.ZIP DISASTER v1.0 <ASP>
- Interactive disassembler. This program reads a COM, SYS or EXE
- file and tries to find out what is code and what is data. The
- user can interactively correct it, add comments and meaningful
- labels. Eventually a source-file is produced which can be
- re-assembled.
- GEMA26AA.ZIP [G]enPC [E]lite [M]acro [A]ssembler ver 2.6
- GEnPC aka GEMA is a new symbolic assembler for MS-DOS. It is
- mainly based upon the 68k reference : GenST on Atari ST.
- Moreover the logical structure of Motorola 680x0 was adapted to
- Intel mnemonics, as it is actually easier and more logical.
- Opposed to TASM that wants to get a lousy pseudo- structurated
- style and features lotsa bugs ( especially with 386+
- instructions ), and doesn't let us really guess how our source
- codes will be assembled, GEMA let you enjoy heavy coding and
- was especially designed for 32-bit processing.
- IDA35C.ZIP The Interactive DisAssembler v3.05 Attention: needs 386 or
- higher full WYSIWYG interactively disassemble for i80x86,i8085
- z80,i860,*PENTIUM*,i8051,6502 Input: MS Windows, OS/2 files!
- EXE,NE,LE,LX,PE,HEX,NLM etc... UNLIMITED size of input files
- various types of assemblers 32-bit protected mode
- auto-commenting background analysis built-in C-like language
- allows to PATCH input file TurboVision interface Shareware!!!
- IDA35D.ZIP MS DOS 16bit executables of Interactive Disassembler. Common
- files are required. Version 3.05
- IDA35O.ZIP OS/2 executables of Interactive Disassembler. Common files are
- required. Version 3.05
- IDA35X.ZIP MS DOS 32bit (dos4gw v1.97) executables of Interactive
- Disassembler. Common files are required. Version 3.05
- NASM091.ZIP nasm091 Modular, reusable x86 assembler, binaries only
- NASM is an 80x86 assembler designed for portability and
- modularity. It supports a range of object file formats
- including Linux a.out and ELF, COFF, Microsoft 16-bit OBJ and
- Win32. It will also output plain binary files. Its syntax is
- designed to be simple and easy to understand, similar to
- Intel's but less complex. It supports Pentium and P6 opcodes.
- It includes a disassembler as well.
- NASM091S.ZIP nasm091s Modular, reusable x86 assembler w/ANSI C src
- NASM is an 80x86 assembler designed for portability and
- modularity. It supports a range of object file formats
- including Linux a.out and ELF, COFF, Microsoft 16-bit OBJ and
- Win32. It will also output plain binary files. Its syntax is
- designed to be simple and easy to understand, similar to
- Intel's but less complex. It supports Pentium and P6 opcodes.
- It includes a disassembler as well.
- PAIR.ZIP Intel Pentium(tm) Source Code Analyser.
- Will analyze your assembler source code to see how well it will
- run on an Intel Pentium processor.
- SPY_TRAK.ZIP Spy-Trak (Korvin Communications; $35)
- Is a disassembling and debugging tool for .EXE and .COM
- program. It tracks, step by step, each operation performed by
- the program as it is executing, records the status of its
- registers and flags any errors.
-
-
- ============================================================
- Assembler tutorials and documents
- ============================================================
- 8086TUT.ZIP 8086 assembly language tutorial
- AMISL092.ZIP Int 2d - alternate multiplex interrupt specification
- ANTI-D1.ZIP anti-debugging techniques
- ANTI-D2.ZIP anti-debugging techniques
- ASMFAQ.ZIP x86 Assembly Language FAQ
- ASMTUT.ZIP Gavin's guide to 80x86 assembly
- ASSEMBLE.ZIP Assembly language tutorial (PC)
- CATCH_1.ZIP This is an example of how a program can provide an easy break
- point for use with other debuggers. Note that the key may be
- interupting DOS or BIOS, not just the program code. Hint: Watch
- what segment you end up in.
- CRITERR.ZIP Intermediate Programmer Tutorial #001
- Critical Error (0x24) Handler
- DEBGTUTR.ZIP THE DEBUG TUTOR v1.0
- Are you mystified by people who use debug? You won't be after
- the Debug Tutor. If you want to know the "black magic" of
- debug, then download this Windows program. Learn how to dump
- memory, assemble programs, even find out what cards are
- installed in a PC without ever turning a screw on the back of
- the case. You'll wonder why you never took the time to learn
- debug before. Inc: Word Treasure, Reg: $15.
- DPMISPEC.ZIP Dos protected mode interface (dpmi) specification protected
- mode api for dos extended applications version 0.9
- INTER52A.ZIP MSDOS Interrupt List, Release 52
- A Comprehensive listing of interrupt calls, both documented and
- undocumented. Contains over 8100 entries (plus some 3300
- tables) in INTER52A to INTER52D, utility programs and viewers
- in INTER52E, WinHelp utilities in INTER52F, and non-WinHelp
- hypertext converters in INTER52G.
- INTER52B.ZIP MSDOS Interrupt List, Release 52, part B
- INTER52C.ZIP MSDOS Interrupt List, Release 52, Part C
- INTER52D.ZIP MSDOS Interrupt List, Release 52, part D
- INTER52E.ZIP MSDOS Interrupt List, Release 52, part E
- INTER52F.ZIP MSDOS Interrupt List, Release 52, part F
- INTER52G.ZIP MSDOS Interrupt List, Release 52, part G
- INTWIN47.ZIP WINHELP hypertext file of Ralf Brown's Interrupt List release 47.
- MTL-OPTI.ZIP Optimizations for assembly coders (Intel series 80386-Pentium)
- OPTIMIZE.ZIP How to optimize code on a 386/486/pentium
- PMTUT002.ZIP This archive contains my protected mode tutorial v0.02
- (Bugfixed) and jerzy tarasiuk's cpumodes.
-
-
- ============================================================
- Assembler libraries
- ============================================================
- AFLOAT.ZIP FTOL -- version for use with assembly language programs
- Convert single-precision floating-point value to four-byte long
- integer.
- ASMCOL1.ZIP ASSEMBLY COLLECTION volume 1
- ASM Libraries, Snipets & Source Compilation! includes routines
- for: Advanced graphics for HGA, CGA, EGA, VGA, SVGA, Xmode,
- etc., FAST disk I/O, easy keyboard/screen I/O, EMS/XMS/ VMS,
- accessing, system info, advanced math, complex data types, pull
- down menu's, popup windows, buffered file I/O, mouse, exception
- handler, string support, countdowns, hi-res timers, protected
- mode programming under DOS tutors, and much more!!
-
-
- ============================================================
- Protected mode dos-extenders
- ============================================================
- DOS32V33.ZIP Version 3.3 dos32 is a complete DOS-extender package for the
- development of true 32bit DOS applications. Includes an OMF
- linker, almost 400kb of source with basic ANSI C, lots of
- examples ,a debugger, DLL support, and is fully documented
- supporting both C and assembler programming. It is also fast,
- small and most importantly its easy to use.
- E_OS300B.ZIP Eclipse Operating System v3.00
- * Easy and handy pmode system for
- Windows 95, Windows 3.1 or Dos
- * Support Watcom C++, Tasm and Masm
- * Support : DPMI 0.90
- * Support : VESA 1.0 with Automatic Bank Switching (read and write)
- * Support : VESA 2.0 with Linear FrameBuffer
- * Include a new powerful debugger (turbo-debug clone in pmode)
- * Include a new sound system for both GUS and SB.
- * Kewly linker, and compressor completly transparent to the user
- * Include a new memory manager
- * Include a large number of well commented examples for Tasm and
- Watcom C
- FLAT.ZIP Flat real / real big / unreal mode (v1.2)
- Flat is fully compatible with: - dos 2.0 And above - ms-win 3.X
- in 'real' and 'standard' modes - desqview - himem/xms/umb
- drivers - ems drivers with sources and examples.
- FRMI150.ZIP Flat real mode interface v1.5 (aSm) break the 64kb limit of
- real mode addressing !
- PMFAQ-JT.ZIP Example program switching to Protected and back to Real Mode
- and info on Real and Protected Modes.
- PMW133.ZIP PMODE/W v1.33 DOS Extender For use with WATCOM C/C++
- Features:
- * Extender size is less than 12k
- * Extender is internal to the EXE
- * Replaces DOS4GW.EXE
- * Fully compatible with WATCOM C
- * Fast execution
- * Free for non-commercial use
- * Protected mode EXE compression
- WDOSX092.ZIP WDOSX V.0.92
- Yet another DOS- extender for .ASM DPMI/VCPI/XMS/RAW, small,
- freeware and easy to handle (I hope:) V0.92
-
-
- ============================================================
- Assembler sources
- ============================================================
- AS01.ZIP Useful Assembler Routines (1/4)
- AS02.ZIP Useful Assembler Routines (2/4)
- AS03.ZIP Useful Assembler Routines (3/4)
- AS04.ZIP Useful Assembler Routines (4/4)
- ASMANDEL.ZIP ASMANDEL is the Mandelbrot's fractal in assembler
- ASMPI.ZIP Asmpi is a program i made back in december '92 to calculate pi
- in 100% assembly. The program itself is still a little rough
- around the edges, and the source code could use some more
- documentation, but it's still a neat program to fool around
- with on a rainy day.
- FMOUSE12.ZIP Fast mouse for mode 12h source in turbo assembler
- QMATH10.ZIP Fast 64-bit signed integer arithmetic routines
- REALASM1.ZIP Floating point math functions using microsoft masm 6.00B
- SER_PORT.ZIP A very simple serial -> keyboard redirector (asm src)
- Uses Num Pad Keys on another PC. And converts to the correct
- scan code ; that is then sent to the Keyboard Buffer. (COM1 or
- COM2) ;
- TIME_IT1.ZIP This is the most precise and most convenient timing routine
- ever on pc (asm, C)
-
-